Web & design careers in Sohar, Oman